// 柱状图
function barOption(data:any) {
  // 图表内容配置项
  let option = {
    tooltip: {
      trigger: 'axis',
      axisPointer: {            // 坐标轴指示器，坐标轴触发有效
        type: 'shadow'        // 默认为直线，可选为：'line' | 'shadow'
      },
      confine: true
    },
    legend: {
      data: ['已完成', '未完成'],
      bottom:10,
      formatter: function (name:any) {
        return  name=='已完成'?(name+data.finishRate+`（${data.finish}）`):(name+data.unfinishRate+`（${data.unfinish}）`)
      }
    },
    labelLine: {
      show: false
    },
    itemStyle: {
      borderRadius: 5,
      borderColor: '#fff',
      borderWidth: 2
    },
    label: {
      show: false,
      position: 'center'
    },
    series: [
      {
        type: 'pie',
        top:'-10%',
        radius: ['30%', '50%'], // 圆的内半径和外半径
        data: [
          { value: data.finish, name: '已完成' },
          { value: data.unfinish, name: '未完成' }
        ]
      }
    ]
  };
	return option
}

// 其他图表的配置...

module.exports = {
	barOption
}
